package com.shycloud.mido.member.api.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.util.Date;

import lombok.Data;

@ApiModel(value = "com-shycloud-mido-member-api-entity-AtvPlaysSimpleDate")
@Data
@TableName(value = "atv_plays_simple_date")
public class AtvPlaysSimpleDate {

	/** 主键 */
	@TableId(value = "id", type = IdType.UUID)
	@ApiModelProperty(value = "主键")
	private String id;
	/** 名称 */
	@TableField(value = "title")
	@ApiModelProperty(value = "名称")
	private String title;
	/** 名称 */
	@TableField(value = "title_auto")
	@ApiModelProperty(value = "主题自动填充")
	private String titleAuto;
	/** 参数 */
	@TableField(value = "params")
	@ApiModelProperty(value = "参数")
	private Integer params;
	/** 0-有效，1-无效 */
	@TableField(value = "`enable`")
	@ApiModelProperty(value = "0-有效，1-无效")
	private String enable;
	/** 0-日期，1-日期+时间 */
	@TableField(value = "datetime_type")
	@ApiModelProperty(value = "0-日期，1-日期+时间")
	private String datetimeType;
	/** 0-老师+学生，1-老师，2-学生 */
	@TableField(value = "`scope`")
	@ApiModelProperty(value = "0-老师+学生，1-老师，2-学生")
	private String scope;
	/** 0无限制 */
	@TableField(value = "limit_count")
	@ApiModelProperty(value = "0无限制")
	private Integer limitCount;
	/** 0-正常，1-删除 */
	@TableField(value = "del_flag")
	@ApiModelProperty(value = "0-正常，1-删除")
	private String delFlag;
	/** 创建人 */
	@TableField(value = "create_user")
	@ApiModelProperty(value = "创建人")
	private String createUser;
	/** 创建时间 */
	@TableField(value = "create_time")
	@ApiModelProperty(value = "创建时间")
	private Date createTime;
	/** 更新人 */
	@TableField(value = "update_user")
	@ApiModelProperty(value = "更新人")
	private String updateUser;
	/** 更新时间 */
	@TableField(value = "update_time")
	@ApiModelProperty(value = "更新时间")
	private Date updateTime;

	public static final String COL_ID = "id";

	public static final String COL_TITLE = "title";
	
	public static final String COL_TITLE_AUTO = "title_auto";

	public static final String COL_PARAMS = "params";

	public static final String COL_ENABLE = "enable";

	public static final String COL_DATETIME_TYPE = "datetime_type";

	public static final String COL_SCOPE = "scope";

	public static final String COL_LIMIT_COUNT = "limit_count";

	public static final String COL_DEL_FLAG = "del_flag";

	public static final String COL_CREATE_USER = "create_user";

	public static final String COL_CREATE_TIME = "create_time";

	public static final String COL_UPDATE_USER = "update_user";

	public static final String COL_UPDATE_TIME = "update_time";

}